html,
body,
#app {
  height: 100%;
  margin: 0;
  padding: 0;
  /* background-color: #f7f8fa; */
}

#NavBar .van-nav-bar {
  background-color: #1989fa;
  /* 设置导航栏的渐变色 */
  /* background: linear-gradient(to right, #ff2e29, #fe6e49)!important;
  background: -webkit-linear-gradient(to right, #ff2e29, #fe6e49)!important; */
  /* border:0; */
}

#NavBar .van-nav-bar .van-nav-bar__left {
  color: #fff;
}

#NavBar .van-nav-bar .van-nav-bar__title {
  color: #fff;
}

#NavBar .van-nav-bar .van-icon {
  color: #fff;
}

#NavBar .van-nav-bar .van-nav-bar__text {
  color: #fff;
}

.card {
  margin-bottom: 24px;
  padding: 24px;
  background-color: #fff;
  border-radius: 12px;
  box-shadow: 0 8px 12px #ebedf0;
}

.btn-mgn {
  padding: 16px;
}

#amount .van-radio__label {
  width: 100% !important;
}

#home .van-grid-item__text {
  color: #2F2B2B;
  font-size: 14px;
}

#home .van-grid-item__content {
  padding: 16px 2px;
}

#traffic .van-collapse-item__content {
  padding-top: 5px;
  padding-bottom: 5px;
}

#traffic .van-collapse-item__title {
  font-weight: bold;
  background-color: #f5f5f5;
}

#case .van-collapse-item__title {
  font-weight: bold;
  background-color: #f5f5f5;
}

#case-tab .van-tabs__line {
  width: 65px;
}

/* #case-tab .van-tab__text--ellipsis {
  overflow: visible;
} */

#case-tab .van-tabs__line {
  background-color: #1989fa;
}